package org.cloudplatform.common.feign.anno;

import java.lang.annotation.*;

/**
 * 类描述：用于描述feign的调用信息
 * 作者：徐卫超 (cc)
 * 时间 2022/5/13 15:33
 */
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface FeignClient {
    /**
     * 需要调用的服务名称
     * id 和 url 参数互为排斥参数，当两个参数存在时优先使用 id参数
     */
    String id() default "";


    /**
     * 需要调用的url的根路径
     */
    String url() default "";
}
